'use strict';

describe('ripTag', function() {
  var $ripTag;

  beforeEach(module('fbdApp.auxModule'));
  beforeEach(inject(function(_$filter_) {
    $ripTag = _$filter_('ripTag');
  }));

  var input =
    "\n〖JZ(〗〖HT1XBS〗乡镇政府行政管理体制创新研究〖HT〗\r\n〖HT4K〗□喜换换1〓代表名2〓王〓二3〖HT〗\r\n〖HT5K〗(1.医院学术;2.主任;3.高级工程师)〖HT〗〖JZ）〗\r\n\r";
  var expected =
    "\n乡镇政府行政管理体制创新研究\r\n□喜换换1代表名2王二3\r\n(1.医院学术;2.主任;3.高级工程师)\r\n\r";

  it('should rip tag', function(done) {
    expect($ripTag(input, true)).toBe(expected);
    return done();
  });

  it('should not rip tag', function(done) {
    expect($ripTag(input, false)).toBe(input);
    return done();
  });
});
